// 按需导入组件
import {
  Form,
  FormItem,
  Input,
  InputNumber,
  Button,
  ButtonGroup,
  Menu,
  Submenu,
  MenuItem,
  MenuItemGroup,
  Breadcrumb,
  BreadcrumbItem,
  Popover,
  MessageBox,
  Message
} from 'element-ui'

export default {
  install (Vue) {
    Vue.use(Form)
    Vue.use(FormItem)
    Vue.use(Input)
    Vue.use(InputNumber)
    Vue.use(Button)
    Vue.use(ButtonGroup)
    Vue.use(Menu)
    Vue.use(Submenu)
    Vue.use(MenuItem)
    Vue.use(MenuItemGroup)
    Vue.use(Breadcrumb)
    Vue.use(BreadcrumbItem)
    Vue.use(Popover)
    Vue.prototype.$confirm = MessageBox.confirm
    Vue.prototype.$message = Message
  }
}
